<?php
	require_once '../models/User.php';
	$action=$_REQUEST["action"];
	if($action=="add"){
		$ho		 	= $_REQUEST["ho"];
		$ten	 	= $_REQUEST["ten"];
		$email	 	= $_REQUEST["email"];
		$matKhau 	= $_REQUEST["matKhau"];
		$gioiTinh	= $_REQUEST["gioiTinh"];
		$ngay	 	= $_REQUEST["ngay"];
		$thang   	= $_REQUEST["thang"];
		$nam	 	= $_REQUEST["nam"];
		$dienThoai	= $_REQUEST["dienThoai"];
		$_msg="";
		$check=true;
		
		//check dữ liệu trống
		if(strlen($matKhau)>0){
			$matKhau=stripcslashes($matKhau);
		}else{
			$matKhau=null;
			$check=false;
			$_msg.='<b><span class="error"><br>Bạn chưa nhập thông tin</span></b>';
		}

		//check dinh dang dien thoai
		if(preg_match("/^[0-9]{11}$/",$dienThoai)){
			$_msg=null;
		}else{
			$_msg.='<b><span class="error"><br>Nhập sai định dạng điện thoại</span></b>';
			$check=false;
		}
		//check dinh dang email
		if(!filter_var($email,FILTER_VALIDATE_EMAIL)){
			$email=null;
			$_msg.='<b><span class="error"><br>Nhập sai định dạng email</span></b>';
			$check=false;
		}
		//check ho
		if(preg_match("/[a-zA-Z]/",$ho)){
			$_msg=null;
		}else{
			$_msg.='<b><span class="error"><br>Họ tên chỉ được phép nhập chữ cái</span></b>';
			$check=false;
		}
		//check ten
		if(preg_match("/[a-zA-Z]/",$ten)){
			$_msg=null;
		}else{
			$_msg.='<b><span class="error"><br>Họ tên chỉ được phép nhập chữ cái</span></b>';
			$check=false;
		}
		
		
		if($check == true){
			$checkEmail		= User::checkEmail($email);
			if($checkEmail==true){
			$re = User::addUser($ho,$ten,$email,$matKhau,$gioiTinh,$ngay,$thang,$nam,$dienThoai);
			if($re) print('<span class="ok">Successfully inserted.</span>');
			else print('<span class="error">System is busy. Please try again later.</span>');
			}else print ('<span class="warning">This email is already in use.</span>');
		}
		else print ('<span class="warning">'.$_msg.'</span>');
	}
?>